博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PageUtil 分页
阅读量:5052 次
发布时间:2019-06-12

本文共 1360 字,大约阅读时间需要 4 分钟。

/** * 分页工具类 * @author Administrator * */public class PageUtil {    /**     * 生成分页代码     * @param targetUrl 目标地址     * @param totalNum 总记录数     * @param currentPage 当前页     * @param pageSize 每页大小     * @return     */    public static String genPagination(String targetUrl,long totalNum,int currentPage,int pageSize,String param){        long totalPage=totalNum%pageSize==0?totalNum/pageSize:totalNum/pageSize+1;        if(totalPage==0){            return "未查询到数据";        }else{            StringBuffer pageCode=new StringBuffer();            pageCode.append("
  • 首页
  • "); if(currentPage>1){ pageCode.append("
  • 上一页
  • "); }else{ pageCode.append("
  • 上一页
  • "); } for(int i=currentPage-2;i<=currentPage+2;i++){ if(i<1||i>totalPage){ continue; } if(i==currentPage){ pageCode.append("
  • "+i+"
  • "); }else{ pageCode.append("
  • "+i+"
  • "); } } if(currentPage
    下一页"); }else{ pageCode.append("
  • 下一页
  • "); } pageCode.append("
  • 尾页
  • "); return pageCode.toString(); } } }

     

    转载于:https://www.cnblogs.com/duanwandao/p/9571530.html

    你可能感兴趣的文章
    .net 写文件上传下载webservice
    查看>>
    noSQL数据库相关软件介绍(大数据存储时候,必须使用)
    查看>>
    iOS开发——缩放图片
    查看>>
    HTTP之URL的快捷方式
    查看>>
    满世界都是图论
    查看>>
    配置链路聚合中极小错误——失之毫厘谬以千里
    查看>>
    代码整洁
    查看>>
    蓝桥杯-分小组-java
    查看>>
    Java基础--面向对象编程1(类与对象)
    查看>>
    Android Toast
    查看>>
    iOS开发UI篇—Quartz2D使用(绘制基本图形)
    查看>>
    docker固定IP地址重启不变
    查看>>
    桌面图标修复||桌面图标不正常
    查看>>
    JavaScript基础(四)关于对象及JSON
    查看>>
    关于js sort排序方法
    查看>>
    JAVA面试常见问题之Redis篇
    查看>>
    javascript:二叉搜索树 实现
    查看>>
    网络爬虫Heritrix源码分析(一) 包介绍
    查看>>
    __int128的实现
    查看>>
    Problem - 1118B - Codeforces(Tanya and Candies)
    查看>>